home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / earcd / sviluppo / svilupp2 / amphn192.lha / src / phoneudp.h < prev    next >
C/C++ Source or Header  |  1996-11-16  |  673b  |  29 lines

  1. #ifndef PHONEUDP_H
  2. #define PHONEUDP_H
  3.  
  4. /* Phoneudp.h */
  5.  
  6. #define IDCMP_READY 0x01
  7. #define READ_READY  0x02
  8. #define WRITE_READY 0x04
  9.  
  10. #ifndef AMIPHONEPACKET_H
  11. #include "AmiPhonePacket.h"
  12. #endif
  13.  
  14. int ConnectPhoneSocket(BOOL BShowRequester, char * szPeerName);
  15. int ClosePhoneSocket(void);
  16. int Receive(char *sBuffer, LONG lLen);
  17.  
  18. void GetPhonePeerName(char *sBuffer, int nBufLen);
  19. void ChangeConnectPort(int nPortNum);
  20. void SetTCPSendBuf(ULONG ulBufSize);
  21.  
  22. BOOL SendCommandPacket(UBYTE ubCommand, UBYTE ubType, ULONG ulData);
  23. BOOL SendPacket(struct AmiPhoneSendBuffer * pPack, BOOL BUseTCP);
  24.  
  25. ULONG PhoneWait(ULONG Mask);
  26. BOOL SetAsyncMode(BOOL BAsynch, LONG sSocket);
  27.  
  28. #endif
  29.